import request from "/@/api/new_module/request";

const defineUrl = '/chooseClass'

/**
 * 查看当前登录的学生是否在专业选课范围之内
 */
export function getStuSpeListUrl() {
    return request({
        url: defineUrl + `/getList`,
        method: 'post',
    })
}

/**
 * 查询该选课课组下面的课程信息
 * @param id 专业选课课组 id
 * @returns {*}
 */
export function getCourseListUrl(id) {
    return request(
        defineUrl + `/getCourseList/${id}`, {
            method: 'post',
        })
}

/**
 * 学生选课
 * @param data
 * @property sdId
 * @property courseId
 * @returns {*}
 */
export function chooseClassUrl(data) {
    return request(
        defineUrl + `/chooseCourse`, {
            method: 'post',
            params: data
        })
}

/**
 * 学生取消选课
 * @param data
 * @property sdId
 * @property courseId
 * @returns {*}
 */
export function cancelChooseClassUrl(data) {
    return request(
        defineUrl + `/cancelChooseCourse`, {
            method: 'post',
            params: data
        })
}
